418.21 meters = 1372 feet and 0.96 inches