306 x 661 x 107 meters = 1003.94 x 2168.64 x 351.05 feet