120.1 meters = 394 feet and 0.35 inches