416 x 489 feet = 126.8 x 149.05 meters