630 x 246 x 277 meters = 2066.93 x 807.09 x 908.79 feet