233 x 61 x 268 meters = 764.44 x 200.13 x 879.27 feet