288 x 666 feet = 87.78 x 203 meters