414.02 meters = 1358 feet and 4 inches