119.1 x 118 meters = 390.75 x 387.14 feet