75 x 909 x 375 meters = 246.06 x 2982.28 x 1230.31 feet