120.28 meters = 394 feet and 7.43 inches