265.41 feet = 80.896968 meters