258 x 159 meters = 846.46 x 521.65 feet