120.82 meters = 396 feet and 4.69 inches