77.97 feet = 23.765256 meters