77 feet and 6.6 inches = 23.637 meters