120.84 meters = 396 feet and 5.48 inches