276.89 meters = 908 feet and 5.18 inches