120.66 meters = 395 feet and 10.39 inches