276.07 meters = 905 feet and 8.9 inches