420.83 meters = 1380 feet and 8.11 inches