265.36 feet = 80.881728 meters