489 x 856 feet = 149.05 x 260.91 meters