338 x 666 feet = 103.02 x 203 meters