361 x 759 x 262 meters = 1184.38 x 2490.16 x 859.58 feet