8598 mm = 28.208661 feet