609 x 506 x 75 meters = 1998.03 x 1660.1 x 246.06 feet