630 x 213 x 671 feet = 192.02 x 64.92 x 204.52 meters