268 x 75 x 78 meters = 879.27 x 246.06 x 255.91 feet