257.6 x 215.4 meters = 845.14 x 706.69 feet