668 x 846 feet = 203.61 x 257.86 meters