263.9 feet = 80.43672 meters