84.1 meters = 275.918635 feet