120.67 meters = 395 feet and 10.79 inches