7491.6 meters = 24578.740157 feet