75 x 671 x 673 meters = 246.06 x 2201.44 x 2208.01 feet