411.12 meters = 1348 feet and 9.83 inches