120.56 meters = 395 feet and 6.46 inches