120.39 meters = 394 feet and 11.76 inches