76.3 feet = 23.25624 meters