120.16 meters = 394 feet and 2.71 inches