159 x 281 feet = 48.46 x 85.65 meters