276.3 meters = 906 feet and 5.95 inches