90.1 x 203 meters = 295.6 x 666.01 feet