409 x 281 feet = 124.66 x 85.65 meters