276.87 meters = 908 feet and 4.39 inches