120.88 meters = 396 feet and 7.06 inches