276.8 meters = 908.136483 feet