124 x 211 x 94 meters = 406.82 x 692.26 x 308.4 feet