120.69 meters = 395 feet and 11.57 inches