88 x 489 feet = 26.82 x 149.05 meters