7558.3 meters = 24797.572178 feet