901.3 meters = 2957 feet and 0.25 inches