120.53 meters = 395 feet and 5.28 inches