506 x 659 meters = 1660.1 x 2162.07 feet