93 x 224 x 156 meters = 305.12 x 734.91 x 511.81 feet