120.23 meters = 394 feet and 5.46 inches