120.85 meters = 396 feet and 5.87 inches