468 x 666 feet = 142.65 x 203 meters