305 x 281 feet = 92.96 x 85.65 meters