266 x 904 x 107 meters = 872.7 x 2965.88 x 351.05 feet