68 x 224 x 76 meters = 223.1 x 734.91 x 249.34 feet