120.31 meters = 394 feet and 8.61 inches