428.94 meters = 1407 feet and 3.4 inches