120.65 meters = 395 feet and 10 inches