75 x 177 x 628 meters = 246.06 x 580.71 x 2060.37 feet