87.1 x 65.7 feet = 2654.81 x 2002.54 cm