408.12 meters = 1338 feet and 11.72 inches