78.27 feet = 23.856696 meters