120.43 meters = 395 feet and 1.34 inches