82 x 905 meters = 269.03 x 2969.16 feet