64 x 898 x 364 meters = 209.97 x 2946.19 x 1194.23 feet