99 x 877 meters = 324.8 x 2877.3 feet