414.15 meters = 1358 feet and 9.12 inches