32.7 meters = 107.283465 feet