506 x 708 meters = 1660.1 x 2322.83 feet