493 x 860 feet = 150.27 x 262.13 meters