634 x 189 x 76 meters = 2080.05 x 620.08 x 249.34 feet