414 x 666 feet = 126.19 x 203 meters