120 x 234 meters = 393.7 x 767.72 feet