411 x 666 feet = 125.27 x 203 meters