120.11 meters = 394 feet and 0.74 inches