74 feet and 10 inches = 22.809 meters